incendiary projectile - French English Dictionary